#ifndef __MYRPCCONFIG_H__
#define __MYRPCCONFIG_H__
#include <unordered_map>
#include <string>

class MyRPCConfig
{
public:
    // 加载配置文件
    void loadConfigFile(const char *filepath);
    // 通过key获取配置文件中的值
    std::string load(const std::string &key);
private:
    // 存储配置文件中键值对的map
    std::unordered_map<std::string,std::string> config_map;
    // 去掉读取字符串前后的空格
    void trim(std::string& read_buf);
};

#endif